HAL COMP macros migration ¶
This section provides information about the HAL COMP macros migration.
EXTI macros ¶
All EXTI macros are removed from the HAL COMP driver and replaced with exported functions in the LL EXTI driver.
|
HAL1 |
HAL2 |
|---|---|
__HAL_COMP_COMP5_EXTI_ENABLE_IT(__EXTI_LINE__)
|
LL_EXTI_EnableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_GENERATE_SWIT(__EXTI_LINE__)
|
LL_EXTI_GenerateSWI_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_ENABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_EnableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_DISABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_DisableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_GET_FLAG(__EXTI_LINE__)
|
LL_EXTI_ReadRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ReadFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_CLEAR_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_ENABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_DISABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_ENABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_DISABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_GET_FLAG(__EXTI_LINE__)
|
LL_EXTI_ReadRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ReadFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_DISABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_DisableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_ENABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_EnableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_ENABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_DISABLE_IT(__EXTI_LINE__)
|
LL_EXTI_DisableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_DISABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_GENERATE_SWIT(__EXTI_LINE__)
|
LL_EXTI_GenerateSWI_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP5_EXTI_CLEAR_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_DISABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_CLEAR_FALLING_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_GET_FALLING_FLAG(__EXTI_LINE__)
|
LL_EXTI_IsActiveFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_CLEAR_RISING_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_GET_RISING_FLAG(__EXTI_LINE__)
|
LL_EXTI_IsActiveRisingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_CLEAR_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_GET_FLAG(__EXTI_LINE__)
|
LL_EXTI_ReadRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ReadFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_DISABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_DisableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_ENABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_EnableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_GENERATE_SWIT(__EXTI_LINE__)
|
LL_EXTI_GenerateSWI_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_DISABLE_IT(__EXTI_LINE__)
|
LL_EXTI_DisableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_ENABLE_IT(__EXTI_LINE__)
|
LL_EXTI_EnableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_DISABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_ENABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_ENABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_DISABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_DISABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_ENABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_DISABLE_IT(__EXTI_LINE__)
|
LL_EXTI_DisableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_GET_FLAG(__EXTI_LINE__)
|
LL_EXTI_ReadRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ReadFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_DISABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_DisableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_ENABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_EnableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_GENERATE_SWIT(__EXTI_LINE__)
|
LL_EXTI_GenerateSWI_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_DISABLE_IT(__EXTI_LINE__)
|
LL_EXTI_DisableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_ENABLE_IT(__EXTI_LINE__)
|
LL_EXTI_EnableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_DISABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_ENABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_DISABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_ENABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP7_EXTI_ENABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP6_EXTI_CLEAR_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_ENABLE_IT(__EXTI_LINE__)
|
LL_EXTI_EnableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_ENABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_GET_RISING_FLAG(__EXTI_LINE__)
|
LL_EXTI_IsActiveRisingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_GET_FALLING_FLAG(__EXTI_LINE__)
|
LL_EXTI_IsActiveFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_CLEAR_RISING_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_CLEAR_FALLING_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_DISABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_CLEAR_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_GET_FLAG(__EXTI_LINE__)
|
LL_EXTI_ReadRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ReadFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_CLEAR_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_GET_FLAG(__EXTI_LINE__)
|
LL_EXTI_ReadRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ReadFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_DISABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_ENABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_DISABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_ENABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_DISABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_ENABLE_IT(__EXTI_LINE__)
|
LL_EXTI_EnableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_DISABLE_IT(__EXTI_LINE__)
|
LL_EXTI_DisableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_ENABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_EnableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_DISABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_DisableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_GET_RISING_FLAG(__EXTI_LINE__)
|
LL_EXTI_IsActiveRisingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_GET_FALLING_FLAG(__EXTI_LINE__)
|
LL_EXTI_IsActiveFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_CLEAR_RISING_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_CLEAR_FALLING_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_GENERATE_SWIT(__EXTI_LINE__)
|
LL_EXTI_GenerateSWI_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_DISABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_DisableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_ENABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_EnableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_DISABLE_IT(__EXTI_LINE__)
|
LL_EXTI_DisableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_DISABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_ENABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_DISABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP4_EXTI_ENABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_CLEAR_FLAG(__EXTI_LINE__)
|
LL_EXTI_ClearRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ClearFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_GET_FLAG(__EXTI_LINE__)
|
LL_EXTI_ReadRisingFlag_0_31(uint32_t exti_line)
LL_EXTI_ReadFallingFlag_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_ENABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_EnableEvent_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_GENERATE_SWIT(__EXTI_LINE__)
|
LL_EXTI_GenerateSWI_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_DISABLE_IT(__EXTI_LINE__)
|
LL_EXTI_DisableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_GENERATE_SWIT(__EXTI_LINE__)
|
LL_EXTI_GenerateSWI_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_DISABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_ENABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_DISABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_ENABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_ENABLE_IT(__EXTI_LINE__)
|
LL_EXTI_EnableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_ENABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_ENABLE_IT(__EXTI_LINE__)
|
LL_EXTI_EnableIT_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_DISABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_ENABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_DISABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_ENABLE_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_DISABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE(__EXTI_LINE__)
|
LL_EXTI_EnableRisingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP1_EXTI_DISABLE_RISING_FALLING_EDGE(__EXTI_LINE__)
|
LL_EXTI_DisableRisingTrig_0_31(uint32_t exti_line)
LL_EXTI_DisableFallingTrig_0_31(uint32_t exti_line)
|
__HAL_COMP_COMP3_EXTI_DISABLE_EVENT(__EXTI_LINE__)
|
LL_EXTI_DisableEvent_0_31(uint32_t exti_line)
|
HAL COMP Interrupt Macros ¶
HAL COMP Enable IT ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
;
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Disable IT ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
;
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Get IT source ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
;
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Flag Macros ¶
HAL COMP Clear flag ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
;
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Get flag ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
;
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Peripheral Macros ¶
HAL COMP Enable ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
; use
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Disable ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
; use
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Lock ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
; use
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Is locked ¶
|
HAL1 |
HAL2 |
|---|---|
|
|
Removed
; use
|
Related concept: Removal of hardware-related macros in HAL2
HAL COMP Reset handle state ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_COMP_RESET_HANDLE_STATE(__HANDLE__)
|
Removed
; use
|
Related concept: Remove MspInit and MspDeInit callbacks
HAL COMP clear error code ¶
|
HAL1 |
HAL2 |
|---|---|
#define COMP_CLEAR_ERRORCODE(__HANDLE__)
|
Removed because the error codes are removed from the comp driver. |